Object, Class and Constroctor
//定義類別 Demo class Demo { // 屬性 (Attribute) int i; // 整數屬性 i // 建構子 (Constructor) Demo() { i = 0; // 將屬性 i 初始化為 0 } // 方法 (Method) 顯示屬性 i 的值 void display() { System.out.print("i 的值是: " + i); } } //主程式類別 Class_Demo public class Class_Demo { public static void main(String[] args) { // 宣告並建立物件 D_object1 Demo D_object1 = new Demo(); // 使用 new 關鍵字建立 Demo 類別的物件 // 呼叫物件的 display 方法來顯示屬性 i 的值 D_object1.display(); } }
* 物件名稱.變數名稱
* 物件名稱.方法名稱
* Demo 是一個類別,裡面有一個屬性 i,還有一個方法 display() 用來顯示 i 的值。
* Class_Demo類別中,建立Demo類別的物件D_object1,並呼叫該物件的display()方法。
* 物件的建立:使用 new 關鍵字來產生物件實體。
* 方法的呼叫:透過物件來呼叫類別中的方法。
* 屬性的初始化:可以透過建構子或方法來初始化屬性。